package com.BEASTMODE.games;

import java.util.List;

import android.graphics.Canvas;
import android.view.MotionEvent;

public interface GameState
{
	public enum States { GS_NONE, GS_SPLASH, GS_MAINMENU, GS_GAME, GS_QUIT };
	public boolean Enter();
	public void Input(List<MotionEvent> InputStack);
	public States Update(float dT);
	public void Draw(Canvas c);
	public boolean Leave();
}
